investigation fraud investigation illicit products investigations due diligence report forensic accounting private due diligence businesses for sale legal services fraud due diligence checklist investigator identify product threats consulting commercial real estate detective business for sale